Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 France F3 Nigeria F1 Nigeria F2 Saudi Arabia F2 Tunisia F1 Tunisia F2 Tunisia F3 Iran F2 Italy F22 Italy F23 France F13 France F19 France F20 Tunisia F4 UAE F1 Qatar F1 Qatar F2 Portugal F2 Portugal F3 France F5 Morocco F1 Morocco F2 Italy F13 Tunisia F1 Tunisia F2 Tunisia F3 France F9 Iran F1 Iran F2 Tunisia F4 France F2 France F3 Poland F2 Egypt F2 Egypt F3 France F6 France F7 Spain F19 France F18 Tunisia F4 Tunisia F5 Tunisia F6 Tunisia F7 France F3 Great Britain F3 Great Britain F4 Switzerland F3 Egypt F1 Egypt F2 France F7 Egypt F3 Italy F10 Great Britain F10 Morocco F4 Kuwait F2 Tunisia F1 Austria F4 Austria F5 Austria F6 France F15 France F17 France F18 United Arab Emirates F1 United Arab Emirates F2 Austria F1 Morocco F1 Morocco F2 France F5 Spain F11 Italy F7 Spain F15 Italy F9 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Germany F6 Germany F8 Georgia F1 Georgia F2 Germany F11 Austria F8 France F13 Germany F19 France F16 France F18 France F19 Germany F2 Morocco F1 Germany F3 Morocco F2 France F3 Spain F7 Portugal F1 Portugal F2 Switzerland F2 Italy F2 Italy F3 Turkey F6 France F6 Italy F8 Tunisia F1 Tunisia F2 Italy F18 Germany F10 Germany F11 Spain F29 Germany F12 Austria F5 Netherlands F5 Netherlands F6 Austria F6 Germany F15 Morocco F7 Great Britain F15 Spain F35 Germany F16 Spain F36 Croatia F7 Egypt F4 Turkey F13 Egypt F5 Spain F39 Sudan F1 Sudan F2 Germany F2 Colombia F1 Germany F3 Germany F4 Colombia F2 Spain F7 Spain F8 Spain F9 Spain F10 Italy F4 Italy F5 Spain F14 Great Britain F7 Netherlands F1 Great Britain F8 Kazakhstan F4 Austria F7 Germany F13 Serbia F12 Turkey F28 Romania F15 Germany F9 Germany F17 Tunisia F5 France F12 France F1 Italy F12 Belgium F2 Algeria F1 Algeria F2 Turkey F2 Saudi Arabia F1 Tunisia F1 France F19 Tunisia F2 Poland F1 China F2 Germany F1 Morocco F3 France F17 Tunisia F6 Iran F1 Qatar F3 China F1 Tunisia F5 France F17 GHI Bronx Tennis Classic - Bronx ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda Ciudad de Pozoblanco Open Diputacion - Cordoba Como Challenger Marrakech Challenger Mons Challenger Istanbul Challenger Izmir Challenger Izmir Challenger Istanbul Challenger Istanbul Challenger Qujing Challenger Liberec Challenger San Marino Challenger Aguascalientes Challenger Troisdorf Challenger Buenos Aires 3 Challenger Toulouse Challenger Tiburon Challenger Ambato Challenger ECM Prague Open 2005 - Prague Tatra Banka Open - Bratislava Penza Challenger Prague II Challenger Ostrava Challenger Challenger Ford de Cherbourg - Cherbourg Morelos Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Astana Challenger Open des Alpes Trophee BNP Paribas - Grenoble Shymkent Challenger Vancouver Challenger Maui Challenger Rabat Challenger Geneva Challenger San Sebastian Challenger Iasi Challenger Sibiu Challenger Split Challenger Barcelona Challenger Alicante Challenger Parma Challenger Open 13 - Marseille The Stella Artois Grass Court Championships - Queen's/London Mercedes-Benz Cup - Los Angeles Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island President's Cup - Tashkent International Tennis Championships - Delray Beach Copenhagen Open - Copenhagen Open Seat Godo 2003 - Barcelona Quimper Challenger Open de Moselle - Metz St. Petersburg Open - St. Petersburg Izmir Challenger Pingguo Challenger Milan Indoors - Milan Ordina Open - 's-Hertogenbosch Ostrava Challenger Tata Open - Chennai BMW Open - Munich Grand Prix Hassan II - Casablanca Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Bratislava Challenger Legg Mason Tennis Classic - Washington D.C. Forli Challenger Open de Moselle - Metz Next Generation Hardcourts - Adelaide Kroger / St. Jude International - Memphis Brest Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Milan Indoors - Milan Nur-Sultan 4 Challenger Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Canberra Challenger Ordina Open - s-Hertogenbosch Cherbourg Challenger Verona Challenger Seoul Challenger Shenzhen Challenger Kremlin Cup - Moscow Citi Open - Washington Santos Challenger Dubai Duty Free Tennis Championships - Dubai Glasgow Challenger Citi Open - Washington Orleans Challenger Valencia Open - Valencia Nur-Sultan Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Ningboo Challenger Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Citi Open - Washington Moselle Open - Metz China Open - Beijing Arad Challenger If Stockholm Open - Stockholm ASB Classic - Auckland Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Shenzhen Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Bangkok Challenger China Open - Beijing Qatar ExxonMobil Open - Doha Bangkok Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Citi Open - Washington Chengdu Open - Chengdu China Open - Beijing Bengalaru Challenger Tata Open Maharashtra - Pune Sydney International - Sydney Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril KGHM Polish Indoors - Wroclaw Copa Sevilla Inernacionales de Andalucia - Seville Challenger 42 - Andrezieux The Surbiton Trophy - Surbiton Heilbronn Open - Heilbronn Tunis Open 2007 - Tunis The LTA Hester Trophy - Manchester Heilbronn Open - Heilbronn Citi Open - Washington Tunis Open - Tunis Timisoara Challenger - Timisoara Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Tanger Challenger Ricoh Open - 's-Hertogenbosch Marrakech Challenger Antalya Open - Antalya Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Quito Challenger Singapore Tennis Open - Singapore Genova Challenger Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Marrakech Meknes Challenger Generali Open - Kitzbuhel Monza Challenger Rabat Challenger Cremona Challenger Istanbul Challenger Kazan Challenger Kyoto Challenger Recanati Challenger Tashkent Challenger Geneva Challenger Sao Paulo Challenger Busan Challenger Lexington Challenger Chitre Challenger Dallas Challenger Bordeaux Challenger Caltanissetta Challenger Tashkent Challenger Granby Challenger Turin Challenger Aix En Provence Challenger Ilkley Challenger Aptos Challenger Izmir Challenger Rennes Challenger Charlottesville Challenger Champaign Challenger Challenger Ford de Cherbourg - Cherbourg Napoli Challenger - Napoli UNICEF Open - 's Hertogenbosch Puebla Challenger Guadalajara Challenger Frito Lay/USTA Challenger - Binghamton Leon Challenger Le Gosier Challenger Lexington Challenger Ahmedabad Challenger - Ahmedabad Mumbai Challenger - Mumbai Winston-Salem Open - Winston-Salem Ho Chi Minh City Challenger Bordeaux Challenger Surbiton Challenger Aptos Challenger Aix En Provence Challenger Kaohsiung Challenger Mouilleron-Le-Captif Challenger Zhuhai Challenger Tunis Challenger Gatineau Challenger Optimus Maia Open - Maia Open de L'Isere-Open 38 - Grenoble USTA Men's Challenger of Urbana-Champaign - Urbana USTA Seascape Challenger - Aptos Tatra Banka Open 2001 - Bratislava IPCL Cup - Vadodara Bristol Challenger Trophy - Bristol The Ericsson Open - Miami LTA Manchester challenger - Manchester Tampere Challenger - Tampere Windy City Classic - Winnetka Fifth-Third Bank Tennis Championships - Lexington Open Carparti - Brasov Medicor Open - Budapest Internationaux de Tennis de Brest - Brest Heilbronn Open - Heilbronn Warsteiner Challenger Lubeck - Lubeck Open de l'Isere - Grenoble Open de Franche Comte - Besancon Open de Nice - Nice Renault Slovenian Open - Ljubljana 7th Wartburg Open - Eisenach Tenniscup of Flanders - Ostende USTA/Safeway Challenger - Aptos Third Bank Tennis Championships - Lexington Monte Carlo Open - Monte Carlo Internationaux de Bretagne - Brest VII Open Banc Agricol - Andorra Wiesmann Roadster Open - Nuembrecht China Open - Beijing Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Privat Bank Cup - Dnepropetrovsk Aegon Nottingham Open - Nottingham Internationaux de Tennis de Brest - Brest Tunis Open - Tunis Ostrava Open 2005 - Ostrava KGHM Polish Indoors - Wroclaw Citi Open - Washington The Surbiton Trophy - Surbiton Challenger 42 - Andrezieux Tennis Masters Series - Indian Wells USTA Comerica Challenger - Aptos The Ericsson Open - Miami Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk Tennis Masters Series - Monte Carlo ATP Open Castilla y Leon - Segovia Open de Tenis Amaya - Pamplona Tennis Masters Series - Hamburg Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding The LTA Men's Challenger - Southampton Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tunis Open 2006 - Tunis Tennis Masters Series - Stuttgart Sardinia International Championship - Cagliari Biella 1 Challenger Biella 2 Challenger Tennis Masters Series - Paris The LTA Nottingham Challenger - Nottingham Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Milan Challenger The Powder Byrne Trophy - Surbiton Winston-Salem Open - Winston-Salem Open Prevadies - St. Brieuc Barletta Challenger Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Fergana Challenger - Fergana Tennis Masters Series - Hamburg Shenzhen Open - Shenzhen Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Open de L'Isere - Grenoble Marbella Challenger Tatra Banka Slovak Open - Bratislava Tulsa Challenger Charlottesville Challenger Aachen Challenger Knoxville Challenger Tanger Challenger NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tunis Challenger USTA Challenger of Burbank - Burbank Champaign Challenger Alessandria Challenger Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Bucaramanga Challenger Challenger Britania Zavaleta - Puebla BNP Paribas Masters - Paris Copa Ericsson Costa Rica - San Jose Heilbronn Open - Heilbronn Campionati Internazionali d'Italia - Rome Forli 2 Challenger Bengalaru 1 Challenger Izmir Challenger Barletta Challenger Roseto Degli Abruzzi 2 Challenger Lille Challenger Miami Open - Miami Santos Challenger Shanghai Challenger Rimouski Challenger San Luis Potosi Challenger Tunis Challenger Kosice Challenger Binghamton Challenger Aptos Challenger Shanghai Challenger Istanbul Challenger Izmir Challenger Fergana Challenger Geneva Challenger Tatra Banka Open - Bratislava Tunis Challenger Rome Challenger Sony Ericsson Open 2008 - Belgrade Samarkand Challenger Neride Prague Indoor - Prague Mestre Challenger Tennis Masters Series - Rome Jameson Cup - Milan Winnetka Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Orleans Challenger Challenger DCNS de Cherbourg - Cherbourg Tennis Napoli Cup 2006 - Napoli Istanbul Challenger Knoxville Challenger Sony Open Tennis - Miami Champaign Challenger San Benedetto Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati XL Bermuda Open - Bermuda Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Manchester Challenger Tunis Challenger KGHM Polish Indoors - Wroclaw Miami Open - Miami Mons Challenger Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati The LTA Manchester Trophy - Manchester BNP Paribas Open - Indian Wells Crystal Cup 1998 - Portoroz Monte-Carlo Rolex Masters - Monte-Carlo Knoxville Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Little Rock Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Furth Challenger Miami Open - Miami Corrientes Challenger Monte-Carlo Rolex Masters - Monte-Carlo Open D'Orleans - Orleans Coupe Rogers - Montreal Cali Challenger Bogota Challenger Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw LTA Nottingham Challenger - Nottingham Fairfield Challenger Rennes Challenger Calgary Challenger Morelos Challenger Gerry Weber Open - Halle Eckental Challenger Geneva Challenger Open D'Orleans - Orleans Guadalajara Challenger Cassis Challenger Liuzhou Challenger ATP Challenger Hamburg - Hamburg Bratislava Challenger Prague Challenger Istanbul Challenger Open Castilla y Leon - Segovia Saransk Challenger Braunschweig Challenger Bogota Challenger USTA Safeway Challenger - Aptos Sacramento Challenger Mobilux Open - Luxembourg Helsinki Challenger Davidoff Swiss Indoors - Basel Qatar Open - Doha Orlando Challenger Rome Challenger St. Brieuc Challenger Marrakech Challenger Davidoff Swiss Indoors - Basel Cassis Challenger Charleston Challenger Heineken Open - Auckland Drummondville Challenger US Men's Clay Court Championships - Houston Tennis Masters Series - Paris Tunis Challenger Timisoara Challenger Los Angeles Nur-Sultan 3 Challenger Almaty Challenger Open D'Orleans - Orleans Tunis Challenger Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn RCA Championships - Indianapolis Miller Lite Hall of Fame Tennis Championships - Newport Challenger 42 - Andrezieux Meknes Challenger Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Internationaux du Doubs - Besancon Helsinki Challenger Tunis Challenger The Stella Artois Grass Court Championships - London Internationaux de Doubs Open de Franchie-Comte - Besancon Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Malaysian Open - Kuala Lumpur Banja Luka Challenger Kremlin Cup - Moscow Open Sud de France - Montpellier Tento Czech Open - Prague The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Infiniti Open - Los Angeles adidas Open de Toulouse - Toulouse Heineken Open Shanghai - Shanghai Heineken Open Singapore - Singapore Adidas International - Sydney Copenhagen Open - Copenhagen Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix Hassan II - Casablanca BMW Open - Munich The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten 2002 Mercedes Cup - Stuttgart TD Waterhouse Cup - Long Island President's Cup - Tashkent Salem Open - Hong Kong AAPT Championships - Adelaide Open 13 - Marseille Kroger / St. Jude International - Memphis Generali Open 2003 - Kitzbuhel Allianz Suisse Open Gstaad - Gstaad Winston-Salem Open - Winston-Salem Cordoba Open - Cordoba Kremlin Cup - Moscow Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen KGHM Emax Polish Indoors - Wroclaw Kroger / St. Jude International - Memphis Ordina Open - 's-Hertogenbosch TD Waterhouse Cup - Long Island Allianz Suisse Open Gstaad - Gstaad Heineken Open - Auckland SAP Open - San Jose Open de la Comunidad Valenciana - Valencia U.S. Men's Clay Court Championships - Houston Vietnam Open - Ho Chi Minh City Gemax Open - Belgrade Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Orlando Challenger DCN de Cherbourg - Cherbourg President's Cup 2000 - Tashkent Ordina Open - 's-Hertogenbosch AIG Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia 2003 Mercedes Cup - Stuttgart Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona AEGON Championships - London Arizona Men's Tennis Championships - Scottsdale Dubai Duty Free Tennis Championships - Dubai Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Mexico City Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Grand Prix Hassan II - Casablanca Bergamo Challenger BRD Nastase Tiriac Trophy - Bucharest Las Vegas Challenger Heineken Open - Auckland Verizon Tennis Challenge - Atlanta BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Trofeo Conde de Godo - Barcelona Qatar ExxonMobil Open - Doha Mallorca Open - Mallorca Open Sud de France - Montpellier TD Waterhouse Cup - Long Island Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Kroger / St. Jude International - Memphis Brasil Open - Sao Paulo Tata Open Maharashtra - Pune Aegon Nottingham Open - Nottingham Heineken Open - Auckland Dubai Duty Free Tennis Championships - Dubai Sardegna Open - Cagliari Grand Prix Hassan II - Marrakech Generali Open 2002 - Kitzbuhel Millennium Estoril Open - Estoril Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Qatar Mobil Open 2000 - Doha BB&T Atlanta Open - Atlanta Legg Mason Tennis Classic - Washington D.C. President's Cup 1999 - Tashkent Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Belgrade Challenger St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Copenhagen Open - Copenhagen Mercedes-Benz Cup - Los Angeles Australian Open - Melbourne French Open - Paris Grand Prix Hassan II - Casablanca Wimbledon - London If Stockholm Open - Stockholm Belgrade 2 - Belgrade Qatar Exxon Mobil Open - Doha Mercedes Cup - Stuttgart Australian Open - Melbourne French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells Australian Open - Melbourne Estoril Open - Estoril Open 13 Provence - Marseille Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Kremlin Cup - Moscow BNP Paribas Masters - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Tennis Masters Series - Madrid Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open - Melbourne Miami Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Swiss Open - Gstaad Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Dubai Duty Free Tennis Championships - Dubai French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group II, 1R, TUN-FIN 2-3 Davis Cup, Group II, PO, EST-TUN 3-2 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group II, 1R, TUN-SWE 2-3 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Olympics - London Olympics - Rio de Janeiro